· | operator = (varSrc) | 将一个已存在的VARIANT或COleVariant对象拷贝到此对象中。
|
· | operator = (pSrc) | 将由pSrc访问的VARIANT对象拷贝到此对象中。
|
· | operator = (lpszSrc) | 将一个以空字符结尾的字符串拷贝到此对象中,并将VARTYPE设置为VT_BSTR。
|
· | operator = (strSrc) | 将一个CStrin对象拷贝到此对象中,并将VARTYPE设置为VT_BSTR。
|
· | operator = (nSrc) | 将一个8位或16位的整数值拷贝到此对象中。如果nSrc是一个8位的值,则将VARTYPE设置为VT_UI1。如果nSrc是一个16位的值并且VARTYPE的值是VT_BOOL,则保持它;否则,将其设置为VT_I2。
|
· | operator = (lSrc) | 将一个32位的整数值拷贝到此对象中。如果VARTYPE是VT_ERROR,则保持它;否则,将其设置为VT_I4。
|
· | operator = (curSrc) | 将一个COleCurrency对象拷贝到此对象中,并将VARTYPE设置为VT_CY。
|
· | operator = (fltSrc) | 将一个32位的浮点值拷贝到此对象中,并将VARTYPE设置为VT_R4。
|
· | operator = (dblSrc) | 将一个64位的浮点值拷贝到此对象中,并将VARTYPE设置为VT_R8。
|
· | operator = (dateSrc) | 将一个COleDateTime对象拷贝到此对象中,并将VARTYPE设置为VT_DATE。
|
· | operator = (arrSrc) | 将一个CByteArray对象拷贝到此对象中。
|
· | operator = (lbSrc) | 将一个CLongBinary对象拷贝到此对象中。
|
如果要获取更多的信息,请参见“Win32 SDK OLE程序员参考”中的VARIANT和VARTYPE 项。